shuttle diplomacy - German English Dictionary